package com.gzhryc.shared_device.bxscn.code;

import com.gzhryc.shared_device.base.models.OperateInfo;
import com.gzhryc.shared_device.bxscn.code.dao.db.BXSCNOrder;
import com.gzhryc.shared_device.bxscn.code.dao.db.PortableEnergyBattery;
import com.gzhryc.shared_device.bxscn.core.models.BXSCNLeaseResult;
import com.gzhryc.shared_device.bxscn.core.models.BXSCNReturnNotify;

public interface IBXSCNBusinessEventListener {

    public void leaseResult(BXSCNOrder deviceOrder, BXSCNLeaseResult leaseResult);

    public void revertResult(BXSCNOrder deviceOrder, PortableEnergyBattery portableBattery, BXSCNReturnNotify returnNotify, OperateInfo operateInfo);
}
